to walk arm in arm - Deutsch Englisch Wörterbuch